﻿@charset "utf-8";
@import url(dll.css);
@import url(module.css);
@import url(global.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
.mfbox{width:1100px; min-width:1100px; margin:0 auto; overflow:hidden;}
.top{width:100%; height:31px; line-height: 31px; font-size: 12px; background: #f4f4f4; border-bottom: 1px solid #f9f9f9;}
.welcome{float:left;}
.topnav{float:right;}
.topnav a{ padding: 0 10px;}
div#floatDivBoxs {
    z-index:  9999;
}
.header{height:160px; padding: 20px 0; background: #e9e9e9;}
.logo{float:left;}
.htxt{float:left; margin-left: 20px; padding-left: 30px; padding-top: 30px; height: 120px; font-size:24px; color: #000; font-weight: bold; line-height:30px; background: url(../images/icon01.jpg) no-repeat left center;}
.hotline{float:right; margin-top: 15px;}
.hotline dl{ padding-left: 45px; height: 46px;  background: url(../images/icon02.jpg) no-repeat left center;}
.hotline dl dt{font-size: 15px;}
.hotline dl dd{color:#136bc2; font-size: 20px; font-weight: bold;}
.hotline span{ display: block; margin-top: 10px; color:#136bc2; font-size: 24px; font-weight: bold;}

.i_nav{width:100%; height:49px; line-height: 49px; background: url(../images/navbg.jpg) repeat-x left top;}
/*.i_nav ul{width:1100px; margin: 0 auto;}
.i_nav li{float:left; position: relative; text-align:center; background: url(../images/navbg_line.jpg) no-repeat right center;}
.i_nav li>a{display:block; color:#FFF; width:110px; height: 49px; font-size:16px; line-height:49px;}
.i_nav li>a:hover{ color:#FFF; background: #ff9600;}
.i_nav li>a.on{color:#FFF; background:#ff9600;}*/

.add{}

.i_banner_box{position:relative; width:100%; height:500px; overflow:hidden; z-index: 9998;}
.i_banner{width:100%; height: 500px; overflow:hidden;}
/*.i_banner li{width:100%; height: 500px;}
.i_banner li a{ display: block; height: 500px;}
.i_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.i_banner_p a{display:inline-block; margin:0 3px; font-size: 12px; line-height:18px; width:20px; height:20px; overflow:hidden; color: #c1954d; border:1px solid #c1954d; background:#badcf1;}
.i_banner_p a:hover{color: #FFF; border:1px solid #c1954d; background:#f98904;}
.i_banner_p a.on{color: #FFF; border:1px solid #c1954d; background:#f98904;}*/

.i_container{width:100%; margin:0 auto;}
.i_container *, .header{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}
.p_container *{transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}

.hotword{height:70px; padding-top: 10px; padding-bottom:16px; background: url(../images/icon03.jpg) no-repeat center bottom;}
.hotword h3{ display:block; float:left; font-size: 12px; width:75px; color: #000;}
.hotword span{ display:block; float:left; font-size: 12px; width:1025px; overflow: hidden; line-height:16px;}
.hotword span a{padding:0 5px 0 0;}

.box01{width:1100px; margin:10px auto 0;}
.box02{width:1100px; margin:20px auto 0;}
.box03{width:100%; margin:20px auto 0;}
.ad01{float:left; width:265px;}
.box01_c{float:left; width:45px; height:270px; background: url(../images/icon04.jpg) no-repeat center center; }
.i_pro01{float:left; width:790px; height: 270px; border:1px solid #e0e0e0;}
.i_pro01_l{width:; width:788px; margin-top: 40px; overflow: hidden;}
.i_pro01_l ul{ width:788px; float:left;}
.i_pro01_l li{float:left; width:204px; height: 170px; margin:0px 29px;}
.i_pro01_l li i{display:block; width:204px; height: 136px; overflow: hidden; background: url(../images/icon05.jpg) no-repeat center top; padding: 5px 0 0 5px;}
.i_pro01_l li i img{width:184px; height: 126px;}
.i_pro01_l li a:hover i img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.i_pro01_l li span{display:block; margin-top: 10px; line-height: 20px; text-align: center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_left{float:left; width:230px; overflow: hidden;}
.i_right{float:right; width:860px; overflow: hidden; }

.i_sort{width:230px;}
.i_sort_l{width:230px; padding:0px 8px 15px; border:2px solid #0075c2;}
.i_sort_l li{width:100%; height: 34px; line-height: 34px; margin-top: 15px;}
.i_sort_l li a{ padding-left: 17px; display:block; border-radius: 5px; background: #0075c2; color: #FFF; box-shadow: 0 5px 2px 0 #005e9b inset;}
.i_sort_l li a:hover{background: #ff9600; box-shadow: 0 5px 2px 0 #cc7800 inset;}

.i_contact{width:230px; margin-top: 10px;}
.i_contact_c{border:1px solid #dfdfdf; padding: 10px;}
.i_contact_c .dianhua {background: url(../images/icon10.jpg) no-repeat 0 15px;color: #666666; line-height: 20px;padding: 10px 0 10px 55px;}
.i_contact_c .dianhua span {display: block;font: 18px "Impact";color:#0070CF;}

.i_pro02{float:right; width:860px; overflow: hidden;}
.i_pro02_l{ width:860px; border:1px solid #dfdfdf;}
.i_pro02_l li{float:left; margin-left:7px; margin-top: 15px; width:206px; height: 216px;}
.i_pro02_l li i{display:block; width:206px; height: 186px; padding: 2px; border:1px solid #cccccc; overflow: hidden;}
.i_pro02_l li i img{width:200px; height: 180px;}
.i_pro02_l li a:hover i img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.i_pro02_l li span{display:block; height:30px; line-height: 30px; text-align: center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.ad02{float:left; width: 330px; height: 250px;}
.i_about{float:left; width:720px; margin-left: 50px;}
.i_about_c{line-height:26px; height:156px; padding:10px 0 0 0; overflow:hidden; color:#747474; font-size:14px;}

.i_about_b a{ float:left; width:104px; height:40px; background:#3889c7; color:#fff; font-size:14px;font-family:'Microsoft Yahei'; text-align:center; line-height:40px; display:inline;}
.i_about_b a:hover{ background: #ff9600;}

.ad03{float:left; width:272px; height: 289px;}
.i_news{float:left; margin-left: 30px; width:796px;}
.i_news_l{margin-top: 15px;}
.i_news_l li{font-size: 12px; color:#5d5d5d;}
.i_news_l li a{display: inline-block; width: 80%; color:#5d5d5d; overflow: hidden; white-space: nowrap; height:36px; line-height:36px; -ms-text-overflow: ellipsis; text-overflow: ellipsis; font-size:14px; float:left;}
.i_news_l li span{float: right; font-size: 14px; font-family: "Microsoft Yahei"; }

.txt01{width:100%; padding:50px 0; background: url(../images/icon14.jpg) no-repeat center top #FFF;}
.txt01_c{width:1050px; margin: 0 auto;}
.txt01_cl{float:left; width:470px; margin-top: 30px;}
.txt01_cl dl{height:80px;}
.txt01_cl dl dt{float:left; width:46px; height: 69px; font-size: 52px; font-weight: bold; color: #FFF; text-align: center; background:url(../images/icon16.png);}
.txt01_cl dl dd{float:left; width:412px; padding-left: 12px;}
.txt01_cl dl dd h4{ display:block; font-size: 24px; color: #0075c2; font-weight: bold; line-height: 30px;}
.txt01_cl dl dd span{ display:block; font-size: 20px; color: #dbdbdb; font-weight: bold; line-height:30px;}
.txt01_cl ul{ padding-left: 40px; margin-top: 10px;}
.txt01_cl li{padding-left:18px; line-height: 22px; padding-bottom:10px; background: url(../images/icon18.png) no-repeat left top;}
.txt01_cl li span{color:#ff9600;}
.txt01_cl ul li:nth-child(1){ background: url(../images/icon17.png) no-repeat left top;}
.txt01_cl ul li:nth-last-child(1){ background: url(../images/icon19.png) no-repeat left top;}

.txt01_cr{float:right;}
.txt01_cr i{display:block; padding: 4px; border-radius:5px; border:1px solid #c3c3c3; background: #FFF;}
.txt01_cr i img{ border-radius:3px; max-width: 410px;}

.txt02{width:100%; padding:50px 0; background: url(../images/icon15.jpg) no-repeat center top #eeeced;}
.txt02_c{width:1050px; margin: 0 auto;}
.txt02_cl{float:left;}

.txt02_cr{float:right; width:470px; margin-top: 30px;}
.txt02_cr dl{height:80px;}
.txt02_cr dl dt{float:left; width:46px; height: 69px; font-size: 52px; font-weight: bold; color: #FFF; text-align: center; background:url(../images/icon16.png);}
.txt02_cr dl dd{float:left; width:412px; padding-left: 12px;}
.txt02_cr dl dd h4{ display:block; font-size: 24px; color: #0075c2; font-weight: bold; line-height: 30px;}
.txt02_cr dl dd span{ display:block; font-size: 20px; color: #dbdbdb; font-weight: bold; line-height:20px;}
.txt02_cr ul{ padding-left: 40px; margin-top: 10px;}
.txt02_cr li{padding-left:18px; line-height: 22px; padding-bottom:10px; background: url(../images/icon18.png) no-repeat left top;}
.txt02_cr li span{color:#ff9600;}
.txt02_cr ul li:nth-child(1){ background: url(../images/icon17.png) no-repeat left top;}
.txt02_cr ul li:nth-last-child(1){ background: url(../images/icon19.png) no-repeat left top;}

.ad04{width:100%; text-align: center;}

.i_pro03{width:1100px; margin:20px auto 0; border:1px solid #dfdfdf; overflow: hidden;}
.i_pro03_l{margin:20px 10px; overflow: hidden; width:1078px;}
.i_pro03_l ul{}
.i_pro03_l li{ float:left; margin:0px 19px 0px 19px; width:232px; height: 227px;}
.i_pro03_l li i{ display: block; padding:4px; width:232px; height: 195px; overflow: hidden; border:1px solid #d8d8d8;}
.i_pro03_l li i img{width:222px; height: 185px;}
.i_pro03_l li a:hover i img{ z-index:-1; -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2);}
.i_pro03_l li span{ display: block; height: 32px; line-height: 32px; background: #d8d8d8; text-align: center;}
.i_pro03_l li a:hover span{ background: #ff9600; color: #FFF;}

.i_links{width:100%; margin-top: 20px; min-height:110px; background: #f9f9f9; border-top: 4px solid #0372cc;}
.i_links_c{width:1100px; margin: 0 auto; position: relative;}
.i_links_l{width:100%; padding: 15px 0 0 130px;}
.i_links_l a{padding-right:15px; line-height: 25px;}

.footer{width:100%; color:#75b7ff; background:#0070cf;}

.footer_nav{ line-height: 50px; border-bottom: 1px solid #1778e3; text-align: center;}
.footer_nav span{padding:0 10px;}
.footer_nav a{color:#FFF;}
.footer_nav a:hover {color:#ff9600;}

.footer_c{width:1100px; padding:30px 0; margin: 0 auto;}

.flogo{float:left;}
.fcontact{float:left; margin-left: 40px; width:460px; color:#75b7ff; line-height: 25px;}
.fewm{float:left; margin-top: 10px;}
.fewm img{margin-right: 10px;}

.copyright{width:100%; color:#75b7ff; font-size: 12px; padding-top: 10px; text-align: center; line-height:30px; border-top: 1px solid #1778e3;}
.jsq{width:100%; color:#75b7ff; font-size: 12px; padding-bottom: 10px; text-align: center; line-height:30px;}

/* 首页部分结束 */

/* 内页部分开始 */
.p_container{width:1100px; padding: 20px 0; margin: 0 auto;}

.p_left{float:left; width:200px; margin-top: 20px;}
.p_right{float:right; width:880px; margin-top: 20px;}

/*.sidebar{float:left; width:200px; padding:0px 8px 13px; border:1px solid #cccccc;}
.sidebar li{width:100%; height: 34px; line-height: 34px; margin-top: 15px;}
.sidebar li a{ padding-left: 17px; display:block; border-radius: 5px; background: #0075c2; color: #FFF; box-shadow: 0 5px 2px 0 #005e9b inset;}
.sidebar li a:hover{background: #ff9600; box-shadow: 0 5px 2px 0 #cc7800 inset;}*/

.p_contact{width:200px; margin-top: 10px;}
.p_contact_c{border:1px solid #dfdfdf; padding: 10px;}
.p_contact_c .dianhua {background: url(../images/icon10.jpg) no-repeat 0 15px;color: #666666; line-height: 20px;padding: 10px 0 10px 55px;}
.p_contact_c .dianhua span {display: block;font: 18px "Impact";color:#0070CF;}

.path{height:45px; padding-left: 20px; line-height: 45px; color:#FFF; background: url(../images/icon09.jpg) repeat-x left top;}
.path span{padding:0 10px;}
.path a{color:#FFF;}
.path a:hover{color:#ff9600;}

.p_content{width:100%; margin-top:20px; padding: 20px 0px; line-height:25px; font-size: 14px; border:1px solid #cccccc;}
.p_content1{width:100%; margin-top:20px; padding: 20px 30px; line-height:25px; font-size: 14px; border:1px solid #cccccc;}



.nmcontent{ width:1100px; margin:0 auto;}





/* 内页部分结束 */